Engine part - Alemán Inglés Diccionario